package humynn.engine
{
	import flash.display.BitmapData;
	import flash.geom.Rectangle;

	/**
	 * A data object, used to store information about a loaded image.
	 */
	public class Image
	{
		public var fileName:String;
		public var flip:Boolean;
		public var rotate:Boolean;
		public var frames:Array;
		public var animations:Array;
		public var cols:uint;
		public var rows:uint;
		
		private var _tileWidth:uint;
		private var _tileHeight:uint;
		
		/**
		 * Sets the initial values for a new Image object.
		 */
		public function Image()
		{
			flip = false;
			rotate = false;
			frames = new Array();
			animations = new Array();
			rows = 0;
			cols = 0;
		}
	}
}